div#besetsel-form h3 {
  color: white;
}
div.besetsel-body {
  margin-left: 1em;
}
div#besetsel-form div {
  margin-bottom: .5em;
}
div#besetsel-form a {
  color:white;
}
div#besetsel-form a:hover {
  background-color: #666;
}
    
.besetselpullout {
  background-color: #663854;
  color: white;
  padding: 4px 3px;
  -moz-border-radius-bottomleft: 1em;
  -moz-border-radius-topleft: 1em;
  -webkit-border-bottom-left-radius: 1em;
  -webkit-border-top-left-radius: 1em;
  border-bottom-left-radius: 1em;
  border-top-left-radius: 1em;
}
    
.besetselpullout:hover {
  background-color: #8A496B;
  color: white;
}
    
.besetsel {
  background-color: black;
  color: white;
  -moz-border-radius-bottomleft: 1em;
  -webkit-border-bottom-left-radius: 1em;
  border-bottom-left-radius: 1em;
  z-index: 1000;
}
    
.besetsel > div > div {
  padding-left: 10px;
  padding-right: 40px;
  padding-bottom: 20px;
}
.besetsel, .besetselpullout { position: fixed !important; }
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
}
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
    display: block;
}
body {
    line-height: 1;
}
ol, ul {
    list-style: none;
}
blockquote, q {
    quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
    content: '';
    content: none;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
body{font:62.5%/1.3846 arial,helvetica,clean,sans-serif;background-color:#ccc}
.grid{font-size: 1.3em}
h1,h2,h3,h4,h5,strong,th,b{font-weight:bold;}
em,i{font-style:italic;}
abbr,acronym{cursor:help;border-bottom:1px dotted #000;}
p,table,pre,fieldset,dl{margin: .6923em 0;}
ul,ol{margin:.6923em 1em;}
blockquote{margin:1.3846em 1em;}
pre,code,kbd,samp,tt {font-family:monospace;font-size:1.2296em;*font-size:1em;} 
ol,ul{margin-left:2em}
ul ul,ol ol,ol ul,ul ol{margin:0 0 0 2em}
ol{list-style:decimal outside}
ul{list-style:disc outside}
ul ul{list-style:circle outside}
ul ul ul{list-style:square outside}
dl dd{margin-left:1em;}
th,td{padding:.2em;border:1px solid #ddd}
th{text-align:center;background-color:#f0f0f0;}
thead{border-bottom:1px solid #eee}
tfoot{border-top:1px solid #eee}
table{border-collapse:collapse;margin:1.3846em 0}
caption{margin-bottom:.5em;text-align:center}
button{cursor:pointer}
h1{font-size: 1.3846em; line-height:1.5; margin:1em 0 .5em; } 
h2{font-size: 1.2307em; line-height:1.125; margin:1.125em 0 .5625em;} 
h3{font-size: 1.0769em; line-height:1.2857; margin:1.2856em 0 .6428em; } 
h4,h5,h6,h3.inline{font-size: 1em; margin:1.3846em 0 .6923em; } 
h5{font-style:italic;font-weight:normal;}
h4{color:#59331f;}
h3{color:#724128;}
h2{color:#985735;}
h1{color:#000;}
h3.inline,h4.inline,h5.inline,h6.inline{display:inline;float:left;margin:0;padding-right:.3em;line-height:1.68em}
.whole_rhythm {margin: 1.3846em 0} 
.half_rhythm {margin: .6923em 0} 
.no_top_margin{margin-top:0}
.no_bottom_margin{margin-bottom:0}
.no_margin{margin:0}
.content a{color:#2f4a8b}
.content a:hover,.content a:active{color:#985735}
.content a:visited{color:#642a8f}
img{border:0}
.inline_list,.inline_list_right{list-style-type:none;margin:0;padding:0}
.inline_list li{display:inline;margin-right:.3em}     
.inline_list_right li{display:inline;margin-left:.4em;}
.column_list{list-style-type:none;margin:0;padding:0}
.column_list li{float:left;width:8em}
.offscreen{text-indent:-9999px}
.offscreen_noflow{float:left;text-indent:-9999em;_display:block;margin:0;padding:0;height:0;}
.left{float:left}
.right{float:right}
.align_right{text-align:right}
.hidden{display:none}
.nowrap{white-space:nowrap}
.noborder{border:0}
.inline_block{display:-moz-inline-box;display:inline-block;*display:inline;zoom:1;}
.clearfix{display:block;zoom:1}
.clearfix::after{clear:both;content:'.';display:block;font-size:0px;height:0px;line-height:0;visibility:hidden}
.small,sup,sub{font-size:.8461em;} 
.small sup,.small sub{font-size:1em}
.small{line-height:1.6363em}
sup,sub{position:relative;line-height:0;vertical-align:baseline}
sup{top:-.5em}
sub{top:.25em}
.shadow {-webkit-box-shadow: 0.4em 0.4em 0.5em rgba(0,0,0,.3);-moz-box-shadow: 0.4em 0.4em 0.5em rgba(0,0,0,.3);box-shadow: 0.4em 0.4em 0.5em rgba(0,0,0,.3)}
.iconblock{overflow:hidden}
.icnblk_img{text-decoration:none;float:left;margin-right:1em;cursor:pointer}
.icnblk_cntnt{display:table-cell;vertical-align:top;*zoom:1}
.icnblk_cntnt h1,.icnblk_cntnt h2,.icnblk_cntnt h3,.icnblk_cntnt h4{margin:0 0 .6923em}
.grid{ min-width:800px; max-width:1200px; width:100%; clear:both; margin:0 auto; text-align:left;overflow:hidden }
.col { margin-right: 1%; float: left; background-color: #fff; overflow:hidden; }
.last { *zoom:1; *margin-right:0; _margin-right:-6px;  }
.one_col { width: 7.3333%; }
.two_col { width: 15.6664%; }
.three_col { width: 23.9999%; }
.four_col { width: 32.3333%; }
.five_col { width: 40.6666%; }
.six_col { width: 48.9999% }
.seven_col { width: 57.3333%; }
.eight_col { width: 65.6666%; }
.nine_col { width: 73.9999%; }
.ten_col { width: 82.3333%; }
.eleven_col { width: 90.6666%; }
.twelve_col { width: 98.9999%; }
body div.portal-debug-location#portal-debug-console,
body div#portal-debug-console  {
    font-family: Arial, Sans-Serif;
}
div.portal-debug-attribute-value {
    font-family: Courier, Monospace;
    font-size: 1.2em;
    line-height: 1.5;
    width: 90%;
    padding: 0;
    margin-left: 2px;
    color: #222;
}
body div.portal-debug-location#portal-debug-console {
    border: solid 1px #aaa;    
    margin: 0;
    padding: 2px;
    background-color: #fff;
    width: 96.5%;
    overflow: scroll;
    margin: 2em;
    height: 600px;
    font-family: arial, helvetica, sans-serif;
}
span.pagefixtures { width:100%; display:block; clear:both;}
body div#portaldata {
font-size: 1.3em;
}
body div.portal-debug-message {
    margin: 5px;
    background-color: #fff;
    border: none;
    border: solid 1px #ccc;
    border-width: 1px 0 0 1px;
}
body div.portal-debug-error {
    color: #c00;
    background-color: #fcc;
    font-family: Courier, Monospace;
    font-size: 1.2em;
    padding: 6px;
}
body div.portal-debug-location#portal-debug-console div.portal-debug-text {
font-family: Courier, Monospace;
padding: 6px;
}
body div.portal-debug-location {
	font-size: 1.2em;
    font-weight: normal;
    background-color: #ddddd0;
    border: none;
    border-top: solid 1px #aaa;
    color: #222;
    margin:0;
    padding: 3px;
}
body div.portal-debug-header {
	font-size: 1.2em;
    font-weight: bold;
    margin:0;
    padding:3px 0 0 3px;
    color: #444;
}
body div.portal-debug-warning {
   padding: 3px; 
   background-color: #ee8;
}
body div.portal-debug-xslttime,
body div.portal-debug-backendtime {
    font-family: Courier;
    font-size: 1.2em;
    width: 90%;
    margin-left: 16em;
    padding: 2px 0 0 0;
    color: #00f;
}
#debug_call_times div.portal-debug-header {
width: 16em;
float: left;
}
#debug_call_times div.portal-debug-backendtime,
#debug_call_tiems div.portal-debug-xslttime {
margin-top: 3px;
}
#portal-debug-console div.red { background-color: red; }
#portal-debug-console div.orange { background-color: orange; }
#portal-debug-console div.yellow { background-color: yellow; }
#portal-debug-console div.green { background-color: lime; }
#portal-debug-console div.blue { background-color: dodgerblue; }
#portal-debug-console div.purple { background-color: mediumpurple; }
#portal-debug-console div.pink { background-color: hotpink; }
#portal-debug-console div.gray { background-color: silver; }
#portal-debug-console div.gold { background-color: gold; }
#portal-debug-console div.white { background-color: white; }
dl#portaldata,
dl#portaldata pre {
font-family: Courier;
font-size: 10pt;
margin: 2em;
padding: 1em 1em 1em 0;
background-color: white;
border: solid 1px #ccc;
}
dl#portaldata dt,
dl#portaldata dd {
margin-bottom: 0.5em;
min-height: 1.8em;
font-family: courier, fixed, monospace;
}
dl#portaldata dd pre { white-space: pre; }
dl#portaldata dd.empty {
background-color: transparent;
}
dl#portaldata dt {
float: left;
width: 14em;
text-align: right;
clear: left;
}
dl#portaldata dd {
margin-left: 14.5em;
border-left: solid 1px #ccc;
padding-left: 0.5em;
background-color: #eeeee0;
}
dl#paf-debug dd pre {
    font-size: 1em;
}
h1.res_name a.imglogo {
    background: transparent url(//static.pubmed.gov/portal/portal3rc.fcgi/3549583/img/251741) no-repeat scroll 0% 0%;
    display: block;
    height: 45px;
    text-indent: -9999px;
    width: 165px;
}
body.object-only {
  background-color: white;
}
 
body.article .pmc-grid {
  width: 1200px;
}
body.article.scanned-article-browse .pmc-grid {
  width: 1200px;
}
body.article.scanned-article-browse .eight_col { 
    width: 70.8333%; 
}
body.article.scanned-article-browse .four_col { 
    width: 27.1667%; 
}
.pmc-page-banner {
  width: 100%;
  text-align: center;
}
div.messagearea { 
  margin: 1em 1em 1em 3em; 
  padding: 0; 
  border: solid 1px #DDDDDD; 
  background: #F6F6F6; 
  clear: both; 
}
#messagearea.empty { 
  border: none; 
  clear: both; 
}
ul.messages { 
  font-family: Arial; 
  margin: 0; 
  padding: 0; 
  list-style-type: none; 
  list-style-image: none; 
}
ul.messages li { 
  margin: 0.22em 0 0.22em; 
  padding: 0.231em 0.462em; 
  background-repeat: no-repeat;
}
div.nomargin {
  margin-right: 0;
}
body.table .grid {
  overflow: inherit;
}
body.table .grid .col {
  overflow: auto;
}
body.table div.hide-overflow.article.lit-style.page-box-wide {
  overflow: auto;
}
.ui-ncbitoggler {
  zoom: 1;
}
.pmc_logo {
	background: transparent url(//static.pubmed.gov/portal/portal3rc.fcgi/3549583/img/3005255) no-repeat scroll left top;
	display: block;
	height: 33px;
	width: 110px;
	text-indent: -9999px;
	margin-left: 1em;
}
.pmc .NLMLogo {
  line-height: 1.2em;
  font-size: 0.692em;
}
.pmc .NLMLogo a {
  color: #555;
}
.grid .lit-style{font: 1.1538em/1.4666 Georgia, 'Times New Roman', serif} 
.grid .lit-style h1,.grid .lit-style h2,.grid .lit-style h3,.grid .lit-style h4,.grid .lit-style h5,.grid .lit-style h6{font-family:arial,helvetica,clean,sans-serif}
.grid .lit-style h1{font-size:1.2em}
.grid .lit-style h2{font-size:1.0666em}
.grid .lit-style h3{font-size:.9333em}
.grid .lit-style h4,.grid .lit-style h5,.grid .lit-style h6{font-size:.86666em !important}
.grid h3.inline{line-height:1.5714}
.grid h4.inline,.grid h5.inline,.grid h6.inline{line-height:1.6923}
.grid .lit-style .fm-sec{font:.8666em/1.3846 arial,helvetica,clean,sans-serif;}
.grid .lit-style .fm-sec h1{font-size:1.3846em}
.grid .lit-style .fm-sec h2{font-size:1.2307em}
.grid .lit-style .fm-sec h3{font-size:1.0769em}
.grid .lit-style .fm-sec h4{font-size:1em}
#maincontent{margin:0 1.6em}
.grid .article .goto,.ui-ncbilinksmenu{font-family:arial,helvetica,clean,sans-serif;}
.grid .article .goto,body .ui-ncbilinksmenu{font-size:.86666em !important}
.ui-ncbipopper-basic{font-size:1.3em}
.verse-group{font-style:italic;margin-left:1.3846em}
.space{margin-top:4.1538em}
body .page-box,body .page-box-wide{background-color:#fff;border:0;margin:0;border-radius:0}
body .page-box-wide{padding:2em 1.6em}
body .page-box{max-width:none;padding:0 1em 1em 3em}
body div.stdnoportlets{padding:0}
.pmc-page-breadcrumbs{margin:1em 1em 1em 3em}
body .navlink-box{margin:0}
.journals .page-box-wide{padding:0}
.retraction{font-size:1.0769em}
.pmc-warning-box{border:1px solid #e88;padding:.6923em}
.boxed-text-box,.links-box{border:1px solid #ddd;background-color:#f6f6f6;padding:0 0.6923em}
.boxed-text-box h2,.boxed-text-box h3,.boxed-text-box h4,.boxed-text-box h5,.boxed-text-box h6{margin:0.6923em 0}
.boxed-text-box h3.inline,
.boxed-text-box h4.inline,
.boxed-text-box h5.inline,
.boxed-text-box h6.inline{
  margin-top: 0.77em;
  margin-bottom: 0;
}
.uppercase{text-transform: uppercase;letter-spacing:.06em;}
.caps{text-transform:capitalize;}
.small-caps{font-variant:small-caps;letter-spacing:.02em;}
.overline{text-decoration:overline;}
.roman{font-style:normal}
.greek{font-family:Georgia, Times,"Times New Roman", serif}
.lower-alpha{list-style-type:lower-alpha}
.upper-alpha{list-style-type:upper-alpha}
.lower-roman{list-style-type:lower-roman}
.upper-roman{list-style-type:upper-roman}
.circle{list-style-type:circle}
.square{list-style-type:square}
.simple-list{list-style-type:none}
.first-line-outdent{list-style-type:none}
.first-line-outdent li:first-letter{margin-left:-1.5em}
.large-number-list{margin-left:2.75em;*margin-left:3em}
.labeled-list{}
.labeled-list dt{float:left;margin-right:.8em}
.labeled-list dd{vertical-align:top;display:table-cell;*display:inline-block}
.no_max_width{max-width:none}
.label{margin-right:1em;}
.figure{margin: 1.3846em 0}
.eight_col img.fullwidth { width: 100% !important; }
.subtitle{font-weight:bold;margin-top:-.5em}
.def{cursor:help}
.box.warn {border:1px solid #000;margin:42px 0 45px 0;padding:0 0 35px 0;}
.box.warn h3 {background-color:#f7d118;border-bottom:1px solid #000;height:21px;margin: 0 0 35px;padding-top:2px;text-align:center;}
.box.warn p {padding: 0 35px 0 35px;}	
.box.warn * {color: #000;}
.default_table tfoot{border:none}
.default_table thead{border:none}
.default_table th{background-color:inherit}
.default_table th,td{border:none}
table[frame='void']{border:0}
table[frame='above']{border-top:1px solid #000}
table[frame='below']{border-bottom:1px solid #000}
table[frame='hsides']{border-top:1px solid #000;border-bottom:1px solid #000}
table[frame='vsides']{border-left:1px solid #000;border-right:1px solid #000}
table[frame='lhs']{border-left:1px solid #000}
table[frame='rhs']{border-right:1px solid #000}
table[frame='box'],table[frame='border']{border:1px solid #000}
table[rules='none'] td{border:0}
table[rules='rows'] tr{border-top:1px solid #888;border-bottom:1px solid #888}
table[rules='cols'] td,table[rules='cols'] th{border-left:1px solid #888;border-right:1px solid #888}
table[rules='groups'] thead+tbody,table[rules='groups'] tfoot+tbody,table[rules='groups'] tbody+tbody{border-bottom:1px solid #888}
table[rules='groups'] tbody+tfoot,table[rules='groups'] thead+tfoot,table[rules='groups'] thead+tbody{border-top:1px solid #888}
table[rules='groups'] col,table[rules='groups'] colgroup{border:0}
table[rules='groups'] col+col,table[rules='groups'] colgroup+colgroup{border-left:1px solid #888}
table[rules='all'] td,table[rules='all'] th{border:1px solid #888}
table[rules='cols'] td:first-child,table[rules='cols'] th:first-child,table[rules='all'] td:first-child,table[rules='all'] th:first-child{border-left:0}
table[rules='cols'] td:last-child,table[rules='cols'] th:last-child,table[rules='all'] td:last-child,table[rules='all'] th:last-child{border-right:0}
table[rules='rows'] tr:first-of-type,table[rules='all'] tr:first-of-type{border-top:0}
table[rules='rows'] tr:last-of-type,table[rules='all'] tr:last-of-type{border-bottom:0}
table[rules='rows'] thead+tfoot,table[rules='rows'] thead+tbody,table[rules='rows'] tbody+tbody,table[rules='rows'] tbody+tfoot{border-top:1px solid #888}
table[rules='all'] tr:first-of-type td,table[rules='all'] tr:first-of-type th{border-top:0}
table[rules='all'] tr:last-of-type td,table[rules='all'] tr:last-of-type th{border-bottom:0}
table[rules='all'] thead+tfoot,table[rules='all'] thead+tbody,table[rules='all'] tbody+tbody,table[rules='all'] tbody+tfoot{border-top:1px solid #888}
@media print {
  .universal_header,
  .header, 
  .footer,
  .navlink-box,
  .four_col,
  .besetselpullout {
    display: none;
  }
  .eight_col {
    width: 90%
  }
  .issue-block {
    border-collapse: collapse;
  }
  .iss-cell,
  .vol-cell {
      border: 1px solid black;
  }
}
noscript p.nojs {
	background: #ffb url(//static.pubmed.gov/portal/portal3rc.fcgi/3549583/img/67327) no-repeat 5px center;
	padding: 4px;
	padding-left: 28px;
	margin:0;	
}
.format-menu ul {
  display: inline;
  padding: 0;
  margin: 0;  
}
.format-menu h2 {
  color: #000;
}
.format-menu ul li {
  display: inline;
  margin: 0 .3em 0 .3em;
}
.format-menu ul li a { 
  color: #000000; 
}
.format-menu ul li.selected { 
  color: #5E5E5E; 
}
.header{background:#d5d5d5 url(//static.pubmed.gov/portal/portal3rc.fcgi/3549583/img/2375536) repeat-x scroll left bottom; position: relative;margin-bottom: 1.231em;z-index:20 }
.header a{text-decoration:none}
.header a:hover{text-decoration:underline}
.search{margin:0 0 0 13.539em; padding:1.2em 0 .7em}
.search_form{*zoom:1}
.search_form select,.search_form .jig-ncbiclearbutton-wrap,.search_form button{margin-right:.2em;font-family:arial,helvetica,sans-serif;}
.search_form select{font-size: 1.077em; width:8.5em;margin-right:.3em;*vertical-align: middle;}
.search_form input{font-size: 1.1543em; width:48%;display:inline-block;_width:100%}
.search_form div.nowrap {*height: 100%; }
.search_form button.nowrap {*vertical-align: middle; }
.search_form div.nowrap div.nowrap {*height: 100%; *vertical-align: middle; }
.search_form .nowrap{display:inline;*zoom:1}
.searchlinks{margin:.2em 0 0 9.6em;_zoom:1}
.searchlinks li{margin-right:1.2em;zoom:1}
.searchlinks .help{position:absolute;right:1em;margin-right:0;_margin-top:-.1em}
.searchlinks .hidden{display:none}
.searchlinks .visible{display:inline}
.search_form .wrap{position:relative;display:inline;_width:70%}
#cl{position:absolute;right:8px;top:-3px;top:-12px\9;*top:5px}
.search_form button{border:0 none;cursor:pointer;overflow:visible;width:auto;background-color:#ddd;padding:.2em .4em;*padding:.2em .6em;_padding:.2em .4em;margin:0 .2em;*margin:0 .3em;*height:2em; -moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;text-shadow:.1em .1em .1em rgba(0,0,0,.5);-moz-box-shadow:.1em .1em .1em rgba(0,0,0,.5);-webkit-box-shadow:.1em .1em .1em rgba(0,0,0,.5);box-shadow:.1em .1em .1em rgba(0,0,0,.5)}
.search_form button.button_search{background-color:#47a;font-weight:bold;color:#fff;*margin-left:.5em;font-size:inherit;}
.search_form button.button_search:active{background-color:#4c96df}
.search_form button.button_preview{background-color:#A64D48;font-weight:bold;color:#fff}
.search_form button.button_preview:active{background-color:#F27069}
.search_form input:focus{-moz-box-shadow:0 0 .3em rgba(211,186,44,.8)}
.search_form .jig-ncbiclearbutton-wrap { width: 65%; *display: inline; border:1px solid #999; }
.search_form .jig-ncbiclearbutton-wrap input { width: 100%; *width: 50%; }
.search_form .jig-ncbiclearbutton-wrap a.reset { margin-left: 0; top: 50%; margin-top: -7px; }
.rss_icon{position:relative;top:3px;margin-right:.3em}
.rss_menu{z-index:1001;display:none;}
.rss_menu legend{font-weight:bold;margin:2px 0 0 3px}
.rss_menu ul{margin:0;padding:0;list-style-type:none;padding-top:5px}
.rss_menu ul li{margin-bottom:.4em}
.rss_menu span,.rss_menu label{margin-right:.5em}
.rss_menu ul input{top:0}
.rss_menu dd{margin-left:0;margin-bottom:1em}
.rss_menu #rss_name{width:15em}
.rss_menu button{margin-top:.5em}
.rss_menu label{display:block}
.db_logo{background:transparent url() no-repeat scroll left top;display:block;height:36px;width:100px;text-indent:-9999px}
.res_logo{width:11.539em;left:1.231em;padding-top:.4em;position:absolute}
.res_logo h1{font-weight:normal;margin:0}
.long{padding:.5em 0}
.long h1{line-height:1.15}
.res_logo h1 a{color:#333;display:block;padding:.3em 0;text-shadow:1px 1px 1px rgba(240,240,240,.9)}
.res_tagline{display:none}
.res_logo h1 a,.res_logo h1 a:hover,.res_logo h1 a:visited{text-decoration:none}
h1.img_logo{margin:0}
h1.img_logo a{padding:0}
.searchlinks { min-height: 1.3em; }
div.header + div.localnav { margin-top: -1.231em; } 
.portlet { border-top: .4em solid #97b0c8; padding-top: .461em; margin: .769em 0 2.154em 0; overflow: visible; line-height: 1.231em; zoom:1; }
.portlet h1, .portlet h2, .portlet h3, .portlet h4, .portlet h5, .portlet h6 {color: #985735; font-weight: bold; display: inline;  }
.portlet .whatsthis {color: #14376c; white-space: nowrap; margin-left: .3em;}
.portlet ul { margin: 0; padding: 0; }
.portlet ul li { list-style-type: none; margin-top: .461em; border-bottom: 1px dotted #CCC; padding-bottom: 1px; position: relative; overflow: visible; zoom:1;  }
.portlet .portlet_list li { border-bottom: 0; }
.portlet ul li a { font-weight: normal; color: #14376c; text-decoration: none; }
.portlet ul li a:hover,.portlet ul li a:active{border-bottom:0}
.portlet ul a { _display: block; _float: left; _clear: left; }
.portlet .seemore { display: block; text-align: right; color: #14376c; font-size: .923em; text-decoration: none; margin-top: .8em; }
.portlet .portlet_section_header { text-decoration: none; font-weight: bold; color: #000; border-bottom:0 } 
.portlet li.two_line { height: 2.461em; height\0: 2.361em; overflow: hidden; }
.portlet .two_line a { max-height: 2.453em; overflow: hidden; display: block; }
.portlet .long_info, .portlet p, .portlet .two_line .source, .portlet .one_line_source, .portlet_content .image .desc { color: #777;}
.portlet .two_line .source, .portlet .one_line_source { white-space: nowrap; position: absolute; right: 0; background-color: white; padding-left: .3em; }
.portlet .two_line .source { top: 1.231em; }
.portlet .two_line .tertiary { font-size: .769em; color: #777; position: absolute; right:0; background-color: white; padding: .1em 0 0 .3em; top: 1.6em; top\0: 1.5em; }
.portlet .portlet_content p { margin: .8em 0; }
.portlet .buttonwrap { float: left; position: relative; top: -.1em; overflow: visible; }
.portlet .invert { color: #fff; background-color: #14376c; padding: 0 .2em; }
.portlet .tertiary { color: #777; text-align: right; line-height: 1.4em; position: relative; top: .1em; }
.portlet_content { position: relative; margin: 0; }
.portlet_content textarea { margin: 0 0 .9em; }
.portlet_content img { margin: .3em 1.4em .7em 0;}
.portlet_content .image { display: block; overflow: auto; overflow:hidden\0; }
.portlet_content .image .img_link { float: left; }
.portlet_shutter { background: url(//static.pubmed.gov/portal/portal3rc.fcgi/3549583/img/32197) no-repeat scroll left top;  display: block; float: right; width: 15px; height: 15px; position: absolute; top: -.2em; margin-left: .6em; right: 0; }
.shutter_closed { background-position: left bottom; }
.portlet .related li { border-bottom: 0; }
.portlet .right { text-align: right; }
.ra_qry, .ra_rcd { padding-left: 2em; }
.ra_qry { background: transparent url(//static.pubmed.gov/portal/portal3rc.fcgi/3549583/img/32182) no-repeat scroll 0 1px; }
.ra_rcd { background: transparent url(//static.pubmed.gov/portal/portal3rc.fcgi/3549583/img/32183) no-repeat scroll 0 1px; }
.sensor{border:1px solid #C8DDEB;background-color:#F7F9FB;padding:0 1em 1em;margin:1em 0}
.sensor .sensor_head { margin-bottom: 0; position: relative}
.sensor h3,.sensor h4,.sensor h5,.sensor h6{margin:.6923em 0 0}
.sensor .sensor_content{margin-bottom:1.1em}
.sensor p{margin:0}
.sensor .portlet_shutter { display: none; }
.no_p_margins{margin:0}
.portlet_head{margin-bottom:.461em;position: relative}
.portlet_title,.sensor_title{margin-right: 2em}
.portlet_title h3 { line-height: inherit; }
div.port li.item em.linklist.error{
    color:#CC0000;
    font-size: 1.2em;
    background-color:#EAEBC8;
}
div.port.norender {
    font-family: Arial,Lucida Sans,Trebuchet,Sans-Serif;
}
.brieflinkpopdesc { font-size: 0.95em; margin-top: 0.4em; }
.supplemental .portlet .brieflinkpop { font-size: 1.2em; }
.supplemental .portlet .brieflinkpop a {font-size: 1em;}
#content ul.DiscoverySection, .content ul.DiscoverySectionc{
}
#content li.DiscoverySectionTitle, .content li.DiscoverySectionTitle{
    color:#1356D8;;
    font-weight:bold;
    border-bottom:1px solid #CCCCCC;
    padding-top: 1em;
    padding-bottom: 0.2em;
}
#content li.DiscoveryItem, .content li.DiscoveryItem {
   background: url(/portal:img/ra_red) no-repeat top left;
   padding-left: 1.2em;
   padding-bottom: 0.3em; 
   font-size:0.9em;
}
#content li.DiscoveryItem a, .content li.DiscoveryItem a {
    color:#232323;
    border-bottom: none;
}
#content li.DiscoveryItem a: hover, .content li.DiscoveryItem a: hover {
    text-decoration: underline;
}
#content li.DiscoveryAllLinks, .content li.DiscoveryAllLinks {
    text-align:right;
    font-size:0.9em;
    border-bottom:1px solid #CCCCCC;
    padding-bottom: 0.3em; 
}
#content li.DiscoveryAllLinks a, .content li.DiscoveryAllLinks a {
    color: #CC0000;
    text-decoration: underline;
}
.brieflinkpopdesc { font-size: 0.846em; margin-top: 0.4em; }
.portlet .brieflinkpop { width: 350px; }
.portlet .brieflinkpop a {font-size: 1em;}
.portlet .brieflinkpopperctrl { display: inline-block; }
div.section.brieflink.window div.DiscoveryDbLinks{
    margin-top: 0;
    *margin-top: 0.75em; 
    padding-top: 0;
    border-top: none;
}
div.brieflink.window ul li.item{
    height: auto;
}
.DiscoveryDbLinks li.brieflinkpopper {
    overflow: hidden;
}
div#HTDisplay ul li a.hidden {
    display:none;
}
div#HTDisplay div.action {    
    overflow:hidden;  
    width: 100%; 
}
div#HTDisplay div.action a {
    margin: 0em .5em .25em .5em;
    float: right;    
    color:#14376C;
    font-size:0.846em;
}
div#HTDisplay p {
    clear: both;
    color:#14376C;
    margin: 1.2em 0em 0.6em 0.5em;
}
div#HTDisplay p a {   
    color:#14376C;
}
div#HTDisplay p, div#HTDisplay .action a.HTOff, div#HTDisplay.HTOff .action a.HTOn {
    display:none;
}
div#HTDisplay.HTOff p.HTOff, div#HTDisplay.HTOn p.HTOn {
    display:block;
}
div#HTDisplay.HTOff .action a.HTOff, div#HTDisplay.HTOn .action a.HTOn {
    display:block;
}
div#HTDisplay ul.hide {
    display:none;
}
div#HTDisplay p.Err {
    display:block;
}
div#HTDisplay.HTOff a.seemore, div#HTDisplay.HTOn a.seemore {
    display:none;
}
body .popper {font-size: 1.2em;} 
div.popper p {
margin: 0 0 0.25em 0;
}
p#htbpcit,
p.pmid {
font-size: 85%;
display: block;
}
p#htbpcit {
font-style: italic;
}
#htbpopper.hidden {
display: none;
}
div#HTDisplay .ralinkpop { width: 350px; }
.portlet { font-size: .8333em;  border-top: .4em solid #97b0c8; padding-top: .7em; margin: 1em 0 2.8em 0; overflow: visible; line-height: 1.1666; zoom:1; }
.portlet h1, .portlet h2, .portlet h3, .portlet h4, .portlet h5, .portlet h6 { font-size: 1.4em; color: #985735; font-weight: bold; display: inline;  }
.portlet .whatsthis {font-size: 1em; color: #14376c; white-space: nowrap; margin-left: .3em;}
.portlet ul { margin: 0; padding: 0; }
.portlet ul li { list-style-type: none; margin-top: .6em; padding-bottom: 1px; border-bottom: 1px dotted #ccc; position: relative; overflow: visible; zoom:1;  }
.portlet ul li a { text-decoration: none; color: #14376c; font-size: 1.2em; border-bottom:0 }
.portlet ul li a:hover,.portlet ul li a:active{border-bottom:0}
.portlet .seemore { display: block; text-align: right; color: #14376c; font-size: 1.2em; text-decoration: none; margin-top: .8em; }
.portlet ul a { _display: block; _float: left; _clear: left; }
.portlet li.two_line { height: 2.8em; height\0: 2.9em; overflow: hidden; }
.portlet .two_line a { max-height: 2.5em; overflow: hidden; display: block; }
.portlet .long_info, .portlet p, .portlet .two_line .source, .portlet .one_line_source, .portlet_content .image .desc { color: #777; font-size: 1.2em;  }
.portlet .two_line .source, .portlet .one_line_source { white-space: nowrap; position: absolute; right: 0; background-color: white; padding-left: .3em; }
.portlet .two_line .source { top: 1.15em; }
.portlet .one_line_source {  }
.portlet .two_line .tertiary { font-size: 1em; color: #777; position: absolute; right:0; background-color: white; padding: .1em 0 0 .3em; top: 1.4em; top\0: 1.3em; }
.portlet .portlet_content p { margin: .8em 0; }
.portlet .buttonwrap { float: left; position: relative; top: -.1em; overflow: visible; }
.portlet .invert { color: #fff; background-color: #14376c; padding: 0 .2em; }
.portlet .tertiary { font-size: 1em; color: #777; text-align: right; line-height: 1.4em; position: relative; top: .1em; }
.portlet_head { margin-bottom: .6em; position: relative; }
.portlet_title { margin-right: 2em; }
.portlet_content { position: relative; }
.portlet_content textarea { margin: 0 0 .9em; }
.portlet_content img { margin: .3em 1.4em .7em 0;}
.portlet_content .image { display: block; overflow: auto; overflow:hidden\0; }
.portlet_content .image .img_link { font-size:1em; float: left; }
 
.portlet_shutter { background: transparent url(//static.pubmed.gov/portal/portal3rc.fcgi/3549583/img/32197) no-repeat scroll left top; display: block; float: right; width: 15px; height: 15px; position: absolute; top: -.2em; margin-left: .6em; right: 0; }
.shutter_closed { background-position: left bottom; }
.portlet .related li { font-size: 1.2em; border-bottom: 0; }
.portlet .right { text-align: right; }
.ra_qry, .ra_rcd { padding-left: 2em; }
.ra_qry { background: transparent url(//static.pubmed.gov/portal/portal3rc.fcgi/3549583/img/32182) no-repeat scroll 0 1px; }
.ra_rcd { background: transparent url(//static.pubmed.gov/portal/portal3rc.fcgi/3549583/img/32183) no-repeat scroll 0 1px; }
div.port li.item em.linklist.error {
    color:#CC0000;
    font-size: 1.2em;
    background-color:#EAEBC8;
}
div.port.norender {
    font-family: Arial,Lucida Sans,Trebuchet,Sans-Serif;
}
div.pmc_para_cit {
  
  visibility: hidden;
  
  border: 2px solid white;
  
  border-top: 1px solid black;
  
  background: white;
  padding: 4px;
}
div.pmc_para_cit.stretched {
  
  border: 2px solid #CCC;
  border-top: 1px solid #CCC;
  
  
  -webkit-box-shadow: 0.4em 0.4em 0.5em rgba(0,0,0,.4);
  -moz-box-shadow: 0.4em 0.4em 0.5em rgba(0,0,0,.4);
  box-shadow: 0.4em 0.4em 0.5em rgba(0,0,0,.4)
}
div.pmc_para_cit li.highlight,
div.pmc_para_cit li.highlight .one_line_source
{
  
  background: #FFD0FF;
}
div.pmc_para_cit li.expanded span.one_line_source {
  display: none;
}
div.pmc_para_cit li.expanded div.alt-note {
  margin-top: .4em;
  margin-bottom: .4em;
  
}
div.pmc_para_cit div.authors {
  font-size: 1.1667em;
}
div.pmc_para_cit div.citation {
  margin-top: .3em;
}
div.pmc_para_cit li.two_line span.one_line_source {
  bottom: 1px;
}
div.pmc_para_cit li.two_line div.alt-note {
  display: none;
}
a.cite-reflink.highlight {
  
  background: #FFD0FF;
}
#body-link-poppers .ui-ncbipopper-wrapper {
  z-index: 2000;
}
#body-link-poppers div.authors,
#body-link-poppers div.citation {
  margin-top: 0.5em;
  margin-bottom: -0.3em;
  font-style: italic;
}
.body-link-popper,
#body-link-poppers .ui-ncbipopper-arrow-left {
  margin-top: 0.6em;
}
